Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DEVA TERRACE Terraced £1,258,248 £325,000 14 Mar 2000
3 DEVA TERRACE Terraced £918,109 £852,000 6 Sep 2021
6 DEVA TERRACE Terraced £915,057 £827,000 28 Oct 2021
7 DEVA TERRACE Terraced £874,622 £700,000 26 Feb 2018
10 DEVA TERRACE Terraced £648,672 £395,000 9 Jan 2007
11 DEVA TERRACE Terraced £595,403 £350,000 28 Oct 2010
12 DEVA TERRACE Detached £656,022 £375,000 8 Oct 2008
13 DEVA TERRACE Terraced £605,140 £350,000 27 Jul 2006
14 DEVA TERRACE Terraced £671,361 £375,000 27 Jan 2006